to someone's delight - Turkish English Dictionary